home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / DISK / CZ101B2.ARJ / PROUTEST.BAT < prev    next >
DOS Batch File  |  1991-02-10  |  2KB  |  64 lines

  1. echo off
  2. rem -- process test uploads request - for ProDOOR 3.0
  3. rem proecho %3 ~~Testing Uploaded Files.  Please wait...~
  4.  
  5. rem -- %1-logfile, %2-testdir, %3-comport
  6.  
  7. rem -- keep a permanent copy of all DSZLOG transfer log files
  8. rem if exist %DSZLOG% type %DSZLOG% }}L:\pcb\perm.log
  9.  
  10. rem -- exit quietly if no files were uploaded
  11. rem proecho %3 ~~No Files I am now returning to the board.  Please wait...~
  12. if not exist %2\*.* goto end
  13.  
  14. rem -- convert unwanted .arc files to .zip format
  15. if not exist %2\*.arc goto testzip
  16.  
  17. :convert
  18. chkpath proecho %0 >>%1
  19. if errorlevel 1 goto end
  20. proecho %3 ~~Converting ARC files to ZIP format.  Please wait...~
  21.  
  22. rem -- I recommend you add ",*.ARC,999," to your UPSEC to lock out ARC
  23. rem -- uploads if you are converting to ZIP.  If you accept ARC files
  24. rem -- you should delete the next two commands
  25.  
  26. rem -- convert ARC files to ZIP files; TOZIP is from ZIPKIT43.ZIP or newer.
  27. chkpath tozip %0 >>%1
  28. if errorlevel 1 goto testzip
  29. tozip %2\* >>%1
  30.  
  31. rem -- dsz's $door.log is no longer valid after conversion, delete it.
  32. if exist %DSZLOG% del %DSZLOG%
  33.  
  34.  
  35. :testzip
  36. rem -- test zipfiles
  37. proecho %3 ~~Testing uploads.  Please wait...~
  38.  
  39. rem -- check for truncated uploads; ZIPDS is from ZIPDS11.ZIP or newer
  40. chkpath zipds %0 >>%1
  41. zipds %2\* >>%1
  42. chkpath pkunzip %0 >>%1
  43. pkunzip -t %2\* >>%1
  44.  
  45. rem -- check file for a virus
  46. proecho %3 ~~Checking uploads for Viral infection...~
  47. rem -- for %%F in (%2\*.*) do CALL virus %1 %%F
  48.  
  49. rem -- remove ansi comments from uploads; STRIPZIP is from STRIPZIP.ZIP
  50. rem chkpath stripzip %0 >>%1
  51. rem stripzip %2\* >>%1
  52.  
  53. proecho %3 ~I Am Adding Conex Comment to all Files!...~
  54. proecho %3 ~Then I will Check to see if I have the File already~
  55. rem chkpath ZN -o /c g:\pcb\board.lgo %2\*.ZIP /b /s
  56.  
  57. for %%a in (%2\*.*) do call two.bat %%a 
  58.  
  59. rem -- finally use PKUNZIP to test for correct crcs in new files.
  60. rem chkpath pkunzip %0 >>%1
  61. rem pkunZIP -t %2\* >>%1
  62.  
  63. :end
  64.